ID:DA12295830
Search authors sharing the same name
edited by Marlene Podritske and Peter Schwartz
Lexington Books c2009
: cloth
Available at 1 libraries
Ayn Rand ; edited and with an introduction and additional articles by Peter Schwartz
Meridian Book c1999 New expanded ed
Available at 6 libraries