K.P. Bath

4 books

287 pages hardcover 2006

fiction fantasy middle grade reflective medium-paced

291 pages paperback 2004

fiction childrens fantasy middle grade adventurous dark mysterious fast-paced

304 pages paperback 2006

adventurous emotional mysterious slow-paced

missing page info hardcover 2009

dark emotional funny medium-paced