Otherwise known as Sheila the Great - Blume, Judy. (London, UK : Pan Books, 1988)