Annette Badland

4 books

128 pages first pub 2001 (editions)

fiction fantasy middle grade informative lighthearted fast-paced

6 hours, 47 minutes first pub 2009 (editions)

nonfiction science challenging informative medium-paced

missing duration info first pub 2014 (editions)

fiction fantasy adventurous dark mysterious slow-paced

1 hour, 6 minutes first pub 2019 (editions)

fiction science fiction adventurous dark tense slow-paced