John McCrae

9 books

164 pages 1919

nonfiction poetry challenging reflective medium-paced

186 pages hardcover 1916

fiction classics poetry lighthearted slow-paced

160 pages paperback 1998

nonfiction history poetry informative slow-paced

2 hours, 43 minutes audio 2014

poetry

48 pages paperback

nonfiction autobiography biography

178 pages paperback 2013

medium-paced

492 pages paperback 1999

challenging informative reflective medium-paced

78 pages hardcover 1988

fiction poetry challenging medium-paced

81276 pages digital 2013 not a book user-added

fiction fantasy science fiction