Author: David Bryce & Son.