John Harris

177 books

180 pages 2020

fiction lgbtqia+ romance emotional fast-paced

170 pages 2019

fiction lgbtqia+ romance emotional medium-paced

32 pages 2011

nonfiction music reflective slow-paced

210 pages paperback

nonfiction sports informative medium-paced

426 pages 2003

nonfiction history music informative medium-paced

missing duration info audio

nonfiction history challenging informative medium-paced

152 pages hardcover

nonfiction sociology informative medium-paced

112 pages 2000

nonfiction art science fiction challenging informative slow-paced

124 pages digital 2019

fiction contemporary emotional lighthearted slow-paced

48 pages hardcover

nonfiction sociology adventurous medium-paced