Understanding Waves and Wave Motion

Hardback