Design basics - Lauer, David A.; Pentak, Stephen (Harcourt College Publishers, 2000)