TY - BOOK AU - Kannappan, D etc TI - Mechanical estimating & costing U1 - 621 PY - 1997/// PB - TataMcGraw Hill ER -