Lots of spots - "Elspeth Graham" (,Oxford university press london, 2000)