Thom Rivera

40 books

142 pages 2019

fiction horror dark medium-paced

576 pages 2019

nonfiction history adventurous slow-paced

193 pages paperback 1992

fiction lgbtqia+ mystery challenging mysterious reflective medium-paced

276 pages paperback

fiction lgbtqia+ mystery mysterious slow-paced

362 pages 2019

fiction crime mystery dark mysterious fast-paced

448 pages paperback 1982

fiction historical literary magical realism emotional reflective medium-paced

244 pages 1990

fiction lgbtqia+ mystery mysterious reflective fast-paced

282 pages paperback

fiction lgbtqia+ mystery emotional mysterious reflective medium-paced

432 pages paperback 2015

fiction literary short stories dark emotional reflective medium-paced

115 pages paperback 2004

fiction literary magical realism romance emotional reflective slow-paced