Digital Signal Processing - Oppenheim Alan V; Schafer Ronald W ("PHI learning Private Ltd., New Delhi", 2012)