More Information

Format: Hardcover
Pages: 864
Edition: 30
Publisher: Ebury Press
Published: 22 Aug 1999

ISBN 10: 0091870801
ISBN 13: 9780091870805