Daniel A Beauregard Publications (recent) Daniel A Beauregard Ten recent publications Daniel A Beauregard Publications (recent)