Nasreddin Hodja: Turkish and Middle Eastern Folklore Philosopher