Books Faithful by Alice Hoffman – book review By David Edwards 7 years ago Life throws curve balls when we least expect them – and we never know how