by Cambridge University Press (Author)
Format: Paperback
Pages: 1820
Edition: 3
Publisher: Cambridge University Press
Published: 10 Apr 2008
ISBN 10: 0521674689
ISBN 13: 9780521674683