The Arabian nights : tales from the thousand and one nights.