Mcgraw-Hill's Engineering Companion by Tyler Gregory Hicks & Ejup N. Ganic