Catherine Johnson

51 books

nonfiction psychology science informative medium-paced

358 pages | first published 2004

nonfiction science informative medium-paced

352 pages | first published 2009

fiction historical young adult challenging fast-paced

240 pages | first published 2016

fiction short stories informative medium-paced

360 pages | first published 1999

fiction historical short stories informative medium-paced

352 pages | first published 2014

fiction young adult adventurous lighthearted reflective slow-paced

282 pages | first published 2004

nonfiction autobiography biography memoir self help emotional reflective medium-paced

244 pages

fiction historical middle grade adventurous emotional reflective medium-paced

160 pages | first published 2018

fiction romance short stories young adult reflective medium-paced

560 pages | first published 2015

nonfiction childrens historical adventurous inspiring fast-paced

96 pages | first published 2018