by Barry Rubin (Author), Barry Rubin (Author), Judith Colp Rubin (Contributor)
Format: Paperback
Pages: 324
Edition: New Ed
Publisher: Oxford University Press
Published: 08 Dec 2005
ISBN 10: 019530649X
ISBN 13: 9780195306491