Higher Engineering Science - Bolton, W. (Amsterdam Elsevier, 2004)