RAND (Ayn)

The Fountain Head - New Delhi signet books

808.543 / RAN