A review by paperknotbooks
Giving Up the Ghost: A Memoir by Hilary Mantel

emotional hopeful informative reflective sad medium-paced

3.75