Rodney Castleden presents an illuminating and convincing interpretation of Stonhenge's cultural context and historical meaning.