Digital signal processing instant access - Broesch, James D. (Instant access, 2009)