Project Management for Engineering, Business, and Technology by Herman Steyn & John M. Nicholas