Holy Places - Kathryn Hurlock

'One simply cannot do justice to Kathryn Hurlock's vivid and remarkably wide-ranging page-turner'…