The Engineering student survival guide - Donaldson (McGraw-Hill, 1999)