Engineering Science by Christopher Hughes & Edward Hughes