The Great Wave > Editions
by David Hackett Fischer First published 1996
Published November 11th 1999
by Oxford University Press, USA
Paperback, 552 pages
Published November 7th 1996
by Oxford University Press, USA
Hardcover, 552 pages
Kindle Edition



