Principles of Cost Engineering: Online
Cranfield University