Shepherds abiding - Karon, Jan (Penguin Books, 2003)