Young Engineer's Guide - Rohan, J. V.