by Mike Meserole (Editor), Mike Meserole (Editor), Mike Meserole (Editor)
Format: Paperback
Pages: 960
Edition: 2003 ed.
Publisher: Hyperion
Published: 01 Dec 2002
ISBN 10: 078688715X
ISBN 13: 9780786887156