Ayn Rand Avatar image

Ayn Rand

Professions :

Born :

February 2, 1905

Died :

March 6, 1982
Browse All Authors