Engineering Mathematics A Foundation for Electronic, Electrical, Communications and Systems Engineers 5th Edition By Martin Hargreaves, Anthony Croft, Robert Davison and James Flint