Spin Waves - Daniel D. Stancil, Anil Prabhakar (Springer, 2021)