Author(s): R. Roger Remington
Published: 2003
Publisher: Yale University Press
ISBN: 0300098162
Pages: 192
Published in Great Britain
Language: English