by Michael D'Orso
publisher: Bloomsbury publish date: March 7th 2006
format: hardcover pages: 256
language: English
ISBN:
1582346232 (9781582346236)
publisher: Bloomsbury publish date: March 6th 2007
format: paperback pages: 336
language: English
ISBN:
1596911158 (9781596911154)
publisher: Perfection Learning publish date: March 1st 2007
format: hardcover pages: 323
language: English
ISBN:
0756982693 (9780756982690)
publisher: Bloomsbury publish date: December 13th 2008
format: ebook pages: 336
language: English
ISBN:
1596917725 (9781596917729)
publisher: Baker & Taylor, CATS publish date: November 11th 2008
format: library binding pages: 336
language: English
ISBN:
143956972X (9781439569726)