Keys to Engineering Success by Jill S. Tietjen, Carol Carter & Kristy A. Schloss