Engineering Mathematics
Anthony Croft & Tony Croft & Robert Davison & James Flint & Martin Hargreaves