Digital signal processing A system design approach. - DeFatta David J; Lucas Joseph G (1995)