TY - BOOK AU - Lafferty , Peter / Rowe , Julian TI - Inventor through history SN - 0750204362 PY - 1993/// CY - Wayaland PB - London ; ER -