That Free Republic post is definitive. It’s not Ann Dunham; it can’t be. (And it doesn’t even really look like her.)
freerepublic.com