Maintenance Assessment Program Development and Implementation by David B. Cook