Engineering: A Very Short Introduction (Very Short Introductions)
Richard Bauckham
Brad Rubenstein
Simon Glendinning
Anthony Garcia
David Jacobs
Adrian McEwen