John R. Perry

44 books

112 pages hardcover 2012

176 pages paperback 2010

informative reflective medium-paced

missing page info 2013

emotional reflective sad medium-paced

305 pages 2013

nonfiction biography memoir dark emotional medium-paced

352 pages hardcover

nonfiction politics medium-paced

352 pages 1907

fiction history funny medium-paced

missing page info 2012

informative reflective slow-paced

missing page info 2000

informative fast-paced

253 pages paperback

nonfiction informative fast-paced

missing page info hardcover 2013

nonfiction psychology funny informative reflective slow-paced