by Catherine Aird (Author)
Format: Hardcover
Pages: 288
Publisher: Minotaur Books
Published: Mar 2011
ISBN 10: 0312672918
ISBN 13: 9780312672911