Engineering by David Blockley, Lawton B. Evans & Karen Evans