Text this: Practical signal processing / Mark Owen.