Thomas Chalmers - Finlayson, Alexander (Sandy) (Harper Collins Publishers, 2004)