publisher: Library of Congress publish date: September 1st 2005
format: paperback pages: 639
language: English
ISBN:
0844411396 (9780844411392)
publisher: Library of Congress publish date: January 28th 2004
format: hardcover pages: 627
language: English
ISBN:
0844410853 (9780844410852)