
by D . James Kennedy (Author)
Format: Hardcover
Pages: 208
Publisher: Hodder & Stoughton
Published: 16 May 2005
ISBN 10: 0446577278
ISBN 13: 9780446577274