The story of Preston Mill : East Linton, East Lothian.
National Trust for Scotland,issuing body.
Preston Mill (Scotland)