The New Face of the GOP

Featuring Michael D. Tanner