Bettina Bach

13 books

477 pages hardcover 2009

fiction fantasy middle grade science fiction adventurous fast-paced

192 pages 2018

nonfiction nature adventurous informative reflective medium-paced

415 pages hardcover 2006

fiction fantasy young adult adventurous dark slow-paced