Morvern Callar - Alan Warner

It is off-season in a remote Highland sea port: twenty-one-year-old Morvern Callar, a low-paid…