Published in Transactions of the Royal Society of Edinburgh, in 1867, in volume 24, pages 407-456
Date published:1867