Published in Transactions of The Royal Society of Edinburgh, in 1869, in volume 25, pages 305-433
Date published:1869