Spin Waves - Stancil, Daniel D. (Springer US, 2020)