Hustlers and heroes; an American political panorama