Blog of the Day Mr. Marvelous by Adam Hargreaves 7 March 201924 May 2019 Phil Mr. Marvelous by Adam Hargreaves Mr. Marvelous by Adam Hargreaves (Author) Paperback: 32 pages Age Range: 3 – 7 years Publisher: Read more