Bad to the Bone By Gwen Madoc. 9780340823491.