Spectral Analysis in Engineering by Andrew V. Metcalfe, Andrew Metcalfe & Grant E. Hearn