TY - BOOK AU - KARIUKI , M. ELIJAH TI - The Engine Puzzle U1 - J629 25 KAR PY - 1981/// CY - Nairobi PB - Longhorn ER -