Solyman and Almena [electronic resource] : An Oriental tale / By Dr. John Langhorne