Stonehenge : a new interpretation of prehistoric man and the cosmos / - North, John David. (Free Press, 1996)