TY - BOOK AU - G. F. CHARNOCK TI - MECHANICAL TECHNOLOGY U1 - 621 CHA PB - CONSTABLE & COMPANY, LTD ER -