Cassius Marcellus Clay

Source: Wikipedia, the free encyclopedia.

Cassius Marcellus Clay may refer to: