Home News David Barton to speak at ASI