by David Rosenthal (Editor), David M. Rosenthal (Author)
Format: Hardcover
Pages: 392
Publisher: OUP Oxford
Published: 17 Nov 2005
ISBN 10: 0198236972
ISBN 13: 9780198236979