1
Published 2005
Movie DVD
2
by Bailyn, Bernard
Published 1988
Book
3
Published 1998
Book
5
by Berlinski, David, 1942-
Published 2002
Book