Discrete - Time Signal Processing - Oppenheim (Alan V); Schafer (Roland W); And Others (2000)
20