John Lawrence

83 books

348 pages first pub 2021 (editions)

133 pages first pub 2010 (editions)

emotional medium-paced

189 pages first pub 2005 (editions)

fiction childrens poetry dark funny lighthearted medium-paced

335 pages first pub 1996 (editions)

fiction classics fantasy short stories adventurous lighthearted reflective medium-paced

32 pages first pub 2002 (editions)

fiction funny lighthearted slow-paced

32 pages first pub 2004 (editions)

adventurous medium-paced

352 pages first pub 1882 (editions)

fiction classics adventurous dark funny medium-paced

240 pages first pub 1883 (editions)

fiction classics historical young adult adventurous medium-paced

166 pages missing pub info (editions)

nonfiction graphic novel manga

196 pages missing pub info (editions)

nonfiction medium-paced