publisher: HarperTorch
publish date: July 27th 2004
format: paperback pages: 384
language: English
ISBN:
0060565373 (9780060565374)
publisher: Byrdwatchers Publishing publish date: March 25th 2011
format: ebook pages: 372
language: English
ISBN:
0012400815 (2940012400819)