London in the Early Middle Ages, 600-1300
By: Derek Keene.
Published: 1996
Language: eng
Number of pages: 21