by David Krogh
format: paperback pages: 441
language: English
ISBN:
0132254786 (9780132254786)
publisher: Prentice Hall
publish date: December 4th 2001
format: hardcover pages: 798
language: English
ISBN:
013090726X (9780130907264)
format: paperback pages: 856
language: English
ISBN:
0321742613 (9780321742612)
format: paperback pages: 268
language: English
ISBN:
032168303X (9780321683038)
format: paperback pages: 725
language: English
ISBN:
0321616553 (9780321616555)
format: hardcover pages: 53
language: English
ISBN:
0131570897 (9780131570894)
format: paperback pages: 856
language: English