Jon P. Bloch

13 books

256 pages 2002

fiction lgbtqia+ mystery dark mysterious tense medium-paced

256 pages 2009

nonfiction health psychology informative medium-paced

191 pages hardcover

nonfiction health politics psychology funny informative medium-paced

272 pages 2004

fiction lgbtqia+ mystery funny mysterious slow-paced

242 pages paperback

fiction horror mystery mysterious medium-paced

232 pages paperback

fiction mystery dark mysterious reflective medium-paced

304 pages paperback

challenging emotional informative medium-paced

256 pages 2000

funny informative lighthearted medium-paced

149 pages paperback

nonfiction self help

161 pages digital 2005