by David J . Hay (Author)
Format: Hardcover
Pages: 336
Publisher: Manchester University Press
Published: 01 Jan 2008
ISBN 10: 0719073588
ISBN 13: 9780719073588