by David Shenton (Contributor), ElizabethWalter (Contributor), VirginiaKlein (Contributor)
Format: Hardcover
Pages: 432
Edition: Updated edition
Publisher: Cambridge University Press
Published: 25 May 2006
ISBN 10: 0521860385
ISBN 13: 9780521860383