Author: Barr & Stroud (Firm) Glasgow, Scot.