Daniel A Beauregard Publications (2000) Daniel A Beauregard 2000, text only Daniel A Beauregard Publications (2000)