by Peter Roop
Presents opposing viewpoints on the origin and purpose of the mysterious megalithic monument in England.