Katie Klein

17 books

175 pages 2010

young adult adventurous fast-paced

missing page info digital 2021

emotional slow-paced

165 pages digital 2012

missing page info 2012

fiction fantasy young adult emotional fast-paced

342 pages paperback

nonfiction childrens

missing page info digital 2012

missing page info 2011

fiction fantasy adventurous fast-paced