Dennard DayleBooksClarkesworld Issue 165How to Dodge a CannonballEverything AbridgedAuthor data: Open Library