PHILIP STEELE I wonder why castles had moats and other questions about long ago - LONDON KINGFISHER 1994 ISBN: 9780753407554 Dewey Class. No.: 940.1/STE