by Peter Clark Macfarlane. Burnet, Macfarlane. by Peter Mark Roget. Burnet, F. Macfarlane, by John Mcfarlane.