the servant asked who is your father and is there a place in your fathers house for me and my men to sleepgenesis 24 23 – Meaning and Explanation