Wow, great article. Best thing I've read on ANP in a LONG time.