Genie and Other Weird Tales Killip, Alan Fiction / Contemporary / Science Fiction Read online 46 Published: 2016