Rachel's Corner: 'Bugsy' Siegel Rachel Schmeidler 25 Apr 2010 Source: 1928 Mug Shot, Mixed Media Serigraph, 2008