by Andrew Mason (Author), Andrew Mason (Author)
Format: Hardcover
Pages: 528
Edition: 1
Publisher: Stanford University Press
Published: 02 Jan 2002
ISBN 10: 0804743037
ISBN 13: 9780804743037