Design basics - Lauer, David A. (International student edition : ISE, 2008)