More Information

Format: Paperback
Pages: 624
Edition: First Edition
Publisher: Macmillan and Co, Limited
Published: 03 Oct 2003

ISBN 10: 0333908562
ISBN 13: 9780333908563