Sir James Edward Alexander (1803–85), an officer in the British Army, travelled the world extensively and published over a dozen fascinating accounts of his journeys. A passionate …