A Girl and Her Pig by April Bloomfield Canongate, £25 April Bloomfield is t - The Independent