by Professor Paul Kennedy (Author)
Format: Paperback
Pages: 704
Edition: Third Impression
Publisher: Vintage
Published: Jan 1989
ISBN 10: 0679720197
ISBN 13: 9780679720195