The Missing Prince

Author: John Flanagan

Reviewed By: Owen Michaud

Overall Rating: Excellent

What can you tell us about this book?

What did you like about this book?