Scott Lilly

Scott Lilly is a Senior Fellow at the Center for American Progress.

Tue May. 16, 2006 3:00 AM EDT