London : Elliot Stock ; Edinburgh : R.W. Hunter,