by SturrockDonald (Author)
Format: Hardcover
Pages: 655
Edition: 1st
Publisher: Harper Press
Published: 17 May 2010
ISBN 10: 0007881053
ISBN 13: 9780007881055