Ayn Rand Centennial 16-copy mixed prepack
Publisher: Plume
Published: December 28, 2004
Format: Paperback
ISBN-13: 9780452291270