The Lemonade Genie: Bk. 1: Madcap Moonwood by Adrian Boote
The Lemondade Genie, or Keith as he likes to be called, springs into Colin Crumbly''s disastrous life, granting him three wishes. But Keith''s magic never works properly, and he constantly misunderstands Colin''s wishes, with hilarious results.'