by Francisco Vidal Luna (Author), Francisco Vidal Luna (Author), Herbert S. Klein (Author)
Format: Hardcover
Pages: 288
Edition: 1
Publisher: Stanford University Press
Published: 08 Jul 2003
ISBN 10: 0804744653
ISBN 13: 9780804744652