A lonely, beautiful novel whose narrative voice will wow you and unsettle you in equal measure. Morvern Callar is a twenty-one-year-old girl who works in a supermarket in a run-down Highlands port town (probably some version of Oban); she wakes one morning before Christmas to find that her boyfriend...