margaret hoover john avlon