John Larkin

21 books

160 pages paperback

nonfiction health funny informative medium-paced

192 pages 2012

nonfiction biography health funny medium-paced

319 pages 2015

fiction contemporary young adult challenging emotional reflective slow-paced

219 pages paperback 1999

funny lighthearted reflective medium-paced

292 pages paperback 2024 user-added

fiction

270 pages 2000

young adult challenging informative medium-paced

200 pages 1994

inspiring medium-paced

188 pages 2008

science fiction young adult adventurous medium-paced

missing page info 1996

medium-paced

160 pages paperback

fiction childrens