TY - BOOK AU - "Lafferty, Peter" TI - The Inventor through History SN - 0750204362 U1 - 900 PY - 1993/// CY - UK PB - Wayland ER -