by Martina Cole (Author)
Format: Paperback
Pages: 904
Edition: New Ed
Publisher: ISIS Paperbacks
Published: 01 Mar 2006
ISBN 10: 0753172682
ISBN 13: 9780753172681