Beyond Engineering by Suzanne Young & Harry T. Roman