who was the writer of the series in which gemma arterton played tess durbeyfield in 2008 ?
david nicholls