The Arabian nights : or tales told by Sheherezade during a thousand nights and one