David Perkins

29 books

78 pages paperback

fiction play medium-paced

missing page info digital

116 pages paperback 1995

313 pages hardcover

nonfiction classics literary

212 pages hardcover

nonfiction classics history literary

341 pages digital

adventurous dark emotional fast-paced

162 pages digital

missing page info paperback 1991

509 pages hardcover 1996

informative medium-paced