publisher: TFH Publications Inc. publish date: November 1st 2007
format: hardcover pages: 208
language: English
ISBN:
0793806232 (9780793806232)
publisher: Ballantine Books publish date: August 29th 2006
format: mass market paperback pages: 1664
language: English
ISBN:
034549332X (9780345493323)
publisher: Barron's Educational Series publish date: April 1st 2002
format: hardcover pages: 208
language: English
ISBN:
0764154486 (0027011054488)