Mitra,Sanjit.K Digital Signal Processing: A Computer Based Approach - 3rd - Tata McGraw Hill Education Pvt. Ltd 2006 - 916 ISBN: 978-0-07-066756-3