Modern tests for 'A' Level chemistry - Furse, Alan J. (Edward Arnold, 1985)