Popular mechanics doct yourself encyclopedia - Hicks , Clifford (N.Y. BOOK DIVISION)