Btec National Engineering by Mike Tooley, Lloyd Dingle & W. Michael Lai