by Michael Kurland (Editor)
Format: Hardcover
Pages: 388
Publisher: St. Martin's Minotaur
Published: 05 Nov 2004
ISBN 10: 0312315139
ISBN 13: 9780312315139