by Adams Media
publisher: Adams Media Corporation
format: paperback pages: 448
language: English
ISBN:
1580620884 (9781580620888)
publisher: Adams Media Corporation
format: paperback pages: 480
language: English
ISBN:
1580622313 (9781580622318)
publisher: Adams Media Corporation publish date: September 17th 2006
format: paperback pages: 415
language: English
ISBN:
1598690612 (9781598690613)
publisher: Adams Media Corporation publish date: January 28th 2004
format: paperback pages: 336
language: English
ISBN:
1580628591 (9781580628594)