Andrew Shankman
Vita - Resume
Crucible of American Democracy