by Geoffrey Parker (Editor)
Format: Hardcover
Pages: 480
Publisher: Times Bks.
Published: 16 Oct 1986
ISBN 10: 0723002762
ISBN 13: 9780723002765