History of Bathgate and district an account of the parishes of Bathgate, Torphichen, Livingston and Whitburn, in the county of Linlithgow
Bisset, Alex M.
Bathgate
1906