by B. J. Kirkpatrick (Author), Clarke Kirkpatrick (Author), Stuart N. Clarke (Author)
Format: Hardcover
Pages: 488
Edition: 4
Publisher: OUP Oxford
Published: 30 Oct 1997
ISBN 10: 0198183836
ISBN 13: 9780198183839