April 2, 2015 The Shore by Sara Taylor Reviewed by David Hebblethwaite In Sara Taylor’s debut novel, ‘the Shore’ is the name given to a group of three islands off the coast…