Design basics - Lauer, David A (Thompson Wadsworth, 2008)