A Short history of Mains.
Bearsden and Milngavie (Scotland).District Libraries.
[Milngavie : District Libraries,
1989?]