The Last Weekend - Hannah Begbie

'Thought-provoking and emotional … had me laughing and crying in equal measure. One for book clubs…