by JeremyBagg (Author), TWallaceMacFarlane (Author), Andrew J Smith (Author), IanRPoxton (Author)
Format: Paperback
Pages: 348
Edition: 2
Publisher: OUP Oxford
Published: 01 Dec 2005
ISBN 10: 0198564899
ISBN 13: 9780198564898