Understanding Signal Integrity by Stephen C. Thierauf