John Macdonald Travels (1745-1779) - John Beresford; John Macdonald (Taylor and Francis, 2004)