by J.K.Rowling (Author)
Format: Mass Market Paperback
Pages: 560
Publisher: Scholastic Paperbacks
Published: May 2004
ISBN 10: 043965548X
ISBN 13: 9780439655484