Linlithgow : old and new /
Smith, Ronald,1955-
Linlithgow Civic Trust.
[Linlithgow?] : Linlithgow Civic Trust,
2002.
Includes bibliography and index.