View in Library Catalogue Author(s) Shane, David Grahame, , ISBN 9780470515259,9780470515266 Type Print Book Collection 圖書館主題書展 LIBRARY BOOK EXHIBITION 9 Call No HT166 .S53 2011