by Bernard Bailyn
publisher: Harvard University Press publish date: November 15th 1979
format: paperback pages: 264
language: English
ISBN:
0674612809 (9780674612808)
publisher: Porter Press publish date: April 16th 2013
format: ebook pages: 266
language: English
ISBN:
1447489144 (9781447489146)
publisher: Porter Press publish date: November 15th 2010
format: hardcover pages: 266
language: English
ISBN:
1446513157 (9781446513156)
publisher: Phillips Press publish date: November 9th 2010
format: paperback pages: 266
language: English
ISBN:
1446509400 (9781446509401)