A history of the life, very strange adventures, and works of Captain John Macpherson; [electronic resource] : which will, in many parts, appear like an Eastern tale