Brian Rappatta

16 books

102 pages 2009

fiction horror short stories dark slow-paced

208 pages 2021

missing page info paperback 2021

adventurous reflective slow-paced

missing page info digital 2021

fiction lgbtqia+ short stories speculative fiction

118 pages paperback 2011

fiction horror adventurous dark slow-paced

missing page info

582 pages paperback

essays science science fiction short stories speculative fiction adventurous informative inspiring medium-paced

missing page info paperback 2006

366 pages 2001

adventurous dark tense medium-paced

missing page info digital