Number, shapes and patterns.
Caine, Philip Alan.
London :  Chatto & Windus, 
1970.