James MacQueen - Scottish geographer and political campaigner (1778-1870)