TY - BOOK AU - "Davis Adam Hart" TI - Inventions SN - 9781406315004 U1 - 500 PY - 2000/// CY - London PB - Walker books ER -