TY - BOOK ED - Smith D. J. TI - Complete engineer U1 - 621 CY - London PB - George Newnes Limited KW - MCE ER -