Type
Book
Author(s)
Ambrose, Stephen E.
Date
1988
Publisher
Penguin
Pub place
Harmondsworth
Edition
5th rev. ed
Volume
A Pelican book
ISBN-10
0140228268