Author: H Allan and Co