Edinburgh: : The Edinburgh Printing and Publishing Co. 20, Shakspeare Square: