Financial Fundamentals for Engineers by Richard Hill & George Solt