John Muir House.
John Muir House.
East Lothian (Scotland).District Council.
[Haddington : The Council,
1982]
John Muir House.