Sleep is a strange and puzzling phenomenon. We know what it is to have deep and restful sleep and to wake refreshed. We know what it is to have too little sleep. We know what it is to have plenty of hours in bed and yet to wake not feeling refreshed. We know something of peaceful sleep and troubled sleep. But we do not really understand what makes the difference between them. Good sleep is a gracious gift of God .

