Katie Kennedy

8 books

208 pages paperback

nonfiction childrens history politics science young adult informative reflective fast-paced

320 pages paperback 2024

fiction contemporary romance emotional hopeful lighthearted medium-paced

346 pages digital 2016

fiction contemporary science fiction young adult adventurous fast-paced

336 pages digital 2017

fiction science fiction young adult adventurous funny lighthearted fast-paced

17 pages digital 2012

224 pages

medium-paced

224 pages hardcover 2024

nonfiction history

248 pages hardcover

informative lighthearted medium-paced