Authors A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Search by author Alan Cash Alan Cash is a former teacher of English as a second language. He became entranced by Science Fiction and Fantasy from an early age ... READ MORE