Author: Willian Blaackwood aand Sons. Edinburgh