
by Fiona Walker (Author)
Format: Hardcover
Pages: 720
Edition: 1st Large Print Edition
Publisher: ISIS Publishing Ltd
Published: 2003
ISBN 10: 0753170019
ISBN 13: 9780753170014