Robert Barclay Allardice — Scottish pedestrian (1779-1854)