TY - BOOK AU - Kannoppan, D etc TI - Mechanical estimating & costing U1 - 621 PY - 2000/// PB - Tata McGraw Hill ER -