Description
Book Information
ISBN 9780061878121
Author Jacqueline Lepore
Format Paperback
Page Count 384
Imprint HarperCollins
Publisher HarperCollins Publishers Inc
Details
Imprint: |
HarperCollins |