Design basics - Lauer, David A.; Pentak, Stephen (Wadsworth, Cengage Learning, 2012)