Kirsty Lang on The Road Home by Rose Tremain