Overview

John Henry Walsh

(1810—1888) writer on sport