The Thames, 1580-1980


Book Description