Ayn Rand (Hardcover)

By Jeffrey Britting

Harry N. Abrams, 9781585674060, 144pp.

Publication Date: February 3, 2005

List Price: 19.95*
* Individual store prices may vary.