The physical world : an O level course - Keighley, H. J. P. (Pergamon Press, 1965)