Diary of a Ninja Spy (An hilarious adventure for children aged 7 - 12) (Diary of a Sixth Grade Ninja Spy) William Thomas William Thomas Read online 69 Published: 2015