Linlithgow Civic Trust,publisher.