William Drummond Stewart - British adventurer (1795-1871)