publisher: HarperTorch
publish date: May 24th 2005
format: paperback pages: 384
language: English
ISBN:
006056539X (9780060565398)
publisher: Byrdwatchers Publishing publish date: July 1st 2011
format: ebook
language: English
ISBN:
0012814466 (2940012814463)