Author: Balfour, George William.