resanden och författaren John Macregor bar nyligen aflidit.