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