publisher: Xlib..." /> publish date: March 18th 2010
format: hardcover pages: 562
language: English
ISBN:
145005238X (9781450052382)
publisher: Xlibris Corporation publish date: March 18th 2010
format: paperback pages: 562
language: English
ISBN:
1450052371 (9781450052375)