The Engineering student survival guide - Donaldson (McGraw-Hill's Best, 2005)