I wonder why castles had moats : and other questions about long ago /
Steele, Philip,1948-
London : Kingfisher Books,
1994.