Author: Middlemass, James, & Co., Edinburgh, publishers.