Lots of spots - "Graham Elspeth" (Oxford university press London, 1999)