Sheila Armstrong’s strange and beautiful novel has 12 chapters, each named for a month of the year – though not always the same year or even the same decade. The author plunges us into archaeology, history, geology and complex human relationships. Time is fluid here: we might encounter an obscure neolithic weapon or stumble on