Craig DeLanceyBooksClarkesworld Issue 80The Year's Top Hard Science Fiction StoriesThe Year's Top Hard Science Fiction Stories (Volume 1)Evolution CommandosGods of EarthConcise Introduction to LogicPassionate enginesLoosed Upon the WorldAuthor data: Open Library