Toppsta - Childrens Books – Reviews

The Battle for Perfect

by

The Battle for Perfect Reviews | Toppsta

Book Rating: 5 based on 4
4 Reviews
Write a Review

Who is the evil genius plotting revenge in the town that used to be Perfect?

Things are quiet in the town that used to be Perfect until Violet receives a strange note and she catches Tom sneaking about. When Violet and Boy follow Tom they uncover a lot more trouble brewing. Town is about to be taken over by a huge zombie army. Can Violet and Boy save themselves and their friends? It's a matter of life or death!
A reissue of the highly charged finale to the bestselling series that began with A Place Called Perfect.
Fans of Roald Dahl, Neil Gaiman and Tim Burton will love this quirky, creepy and unforgettable adventure series.

The Battle for Perfect Reviews | Toppsta

9781474964371

Share on

Featured Book
Tyrannosaurus Rex
Tyrannosaurus Rex

BOOK OF THE MONTH - TV Scientist Ben Garrod presents this infamous dinosaur as you've never seen it before. A brilliant reference title with full colour illustrations for ages 9+

View book
Featured Books

Videos

If you would like to provide a video review please sign up to our video panel.

Series

This is Book 3 in the A Place Called Perfect Series. See all A Place Called Perfect books here.

Sign up to our newsletter for...

Free Book Giveaways, Recommendations & more

Show More (0)
ajax loader

REVIEWER'S AGE

     
Age 10 11
Featured Book
Tyrannosaurus Rex
Tyrannosaurus Rex

BOOK OF THE MONTH - TV Scientist Ben Garrod presents this infamous dinosaur as you've never seen it before. A brilliant reference title with full colour illustrations for ages 9+

View book
Featured Books

About Helena Duggan

Helena Duggan is from Kilkenny, a medieval, haunted city in the south of Ireland, which was the inspiration for Perfect. She writes stories full of adventure because she gets bored really easily. She's also a graphic designer and illustrator. A Place Called Perfect was her first book.

More about Helena Duggan

Ratings

  • (3 Reviews)
  • (1 Reviews)
  • (0 Reviews)
  • (0 Reviews)
  • (0 Reviews)