by Catherine Jinks
3.8
552 pages
10h 27m
Enjoy a fun and adventurous ride with a young evil genius, who has to decide whether to use his skills for good or evil in this humorous and inventive tale.