by Roger Housden (Author)
Format: Hardcover
Pages: 239
Publisher: Harmony Books
Published: 26 Apr 2005
ISBN 10: 1400082293
ISBN 13: 9781400082292