Annual report of the Edinburgh Galloway Association
Edinburgh Galloway Association.
Edinburgh
1876