Streamlining Digital Signal Processing: A Tricks of the Trade Guidebook (IEEE, 2007)