Timothy Johnson

Reasserting Ayn Rand's Literature
DivisionHumanities
MajorEnglish Literature, History
Year2005
AdvisorFred Porcheddu
Funding Sources
The Young Scholar Program