Eureka!
Chatfield, Jane.
Dawson, Anthony.
McCarthy, Colin.
[England?] : Heinemann,
c2001.