Author: Gibson and Balfour (Edinburgh, Scotland).