SAE Mechanical Engineer’s Reference Book (R-136) You will find that this novel makes you laugh and cry equally.