Signal Processing Illustrated by C. Britton Rorabaugh