Engineering Mathematics - Croft, Anthony;Davison, Robert;Hargreaves, Martin;Davison, Robert;Hargreaves, Martin;Flint, James