Christina Hardyment
Author and Journalist
Description here
Novel Houses: Twenty Famous Fictional Dwellings
See all books
Writing The Thames: the Literature of the River