Edinburgh : Published by Oliver & Boyd, High Street,