Modern engineering approach - Richards, Mark; Ford, Neal (Mumbai, 2025)