format: paperback pages: 416
ISBN:
032194917X (9780321949172)
format: paperback pages: 512
language: English
ISBN:
0321933958 (9780321933959)
ASIN: 321933958
format: hardcover pages: 496
ISBN:
0321962338 (9780321962331)
format: Loose-Leaf pages: 512
ISBN:
0321957636 (9780321957634)