Author(s)
Russell Freedman
Format
Paperback
Publisher
HarperCollins Publishers
Published
2016
ISBN
9780544810891
Author(s)
Russell Freedman
Format
Hardcover
Publisher
HarperCollins Publishers
Published
2014
ISBN
9780547903781