Philip Joseph Holden

7 books

272 pages 2016

fiction short stories challenging reflective slow-paced

336 pages paperback 2017

288 pages paperback

adventurous reflective medium-paced

211 pages paperback 2018

fiction contemporary literary short stories reflective medium-paced

368 pages 2003

nonfiction lgbtqia+ challenging informative reflective medium-paced

160 pages paperback 2017

704 pages paperback 2009

challenging informative reflective medium-paced