publisher: CrossBooks Publishing publish date: October 13th 2010
format: hardcover pages: 304
language: English
ISBN:
1615073477 (9781615073474)
publisher: CrossBooks Publishing publish date: October 11th 2010
format: paperback pages: 304
language: English
ISBN:
1615073469 (9781615073467)