I know who David is but don't follow any of this.  Can I get a quick run down on Corey Goode?  Searching his name leads to a bunch of people discrediting him but I don't even really know what he claims.