James DiAngeloBooksMechanical's MagDead Planet StoriesDead Planet Stories Issue 2Author data: Open Library