Engineering: A Beginner's Guide by Natasha McCarthy (Paperback, 2009)