Macfarlane, Patrick,Writer on Geology.