Andrew Card

Sartor Resartus

by Larry Tate on February 5, 2009