Waves - Richards, John P.; Williams, Rhys P. (Penguin books, 1972)