publisher: Barron's Educational Series publish date: March 1st 2009
format: hardcover pages: 960
language: English
ISBN:
0764161369 (9780764161360)
publisher: Cassell Illustrated publish date: 2009-02-02
format: paperback pages: 960
language: English
ISBN:
1844036111 (9781844036110)