Introduction to Engineering by Stephen Batill & Thomas Fuja