William Happer review1