The Book Of The Thames; From Its Rise To door John Hall & James Ed. Hall