Author: Andrew Barclay, Sons and Company.