Thinking onwards
Rodda, George William.
London Nelson,
1972
In 3 vols
With answers
Mathematics