Author: Andrew Barclay, Sons & Company.