Format: Paperback
Pages: 446
Edition: 30
Publisher: Atlas
Published: 08 Mar 2005
ISBN 10: 9045012324
ISBN 13: 9789045012322