[Edinburgh] : William Blackwood & Sons,