TY - BOOK AU - "Neil Kagan" TI - Machines and Inventions SN - 0783529627 U1 - 030 PY - 1994/// ER -