Author: William Blacnkwood &Sons Edinburgh