Essence of Digital Signal Processing (2nd Edition)
ISBN-13: 9781607978077