ISBN:
1407516337 (9781407516332)
format: paperback pages: 260
language: English
ISBN:
0071382127 (9780071382120)
publisher: Parragon Inc
publish date: November 1st 2007
format: hardcover pages: 160
language: English
ISBN:
0752586688 (9780752586687)
publisher: John Wiley & Sons publish date: November 2nd 2006
format: ebook pages: 754
ISBN:
047009317X (9780470093177)