Practical digital signal processing - Kalyanasundaram, P. (Indian Society for Non-destructive testing - National Certification Board series., 2011)