publisher: R. Taylor publish date: July 10th 2009
format: hardcover pages: 534
language: English
ISBN:
0615261124 (9780615261126)
publisher: R. Taylor publish date: November 25th 2008
format: paperback pages: 534
language: English
ISBN:
0578001500 (9780578001500)