[Review of:] Science and Stonehenge. - Baxter, Ian W. F. (1999)