publisher: CrossBooks Publishing publish date: March 5th 2010
format: hardcover pages: 280
language: English
ISBN:
1615070958 (9781615070954)
publisher: CrossBooks Publishing publish date: October 24th 2012
format: paperback pages: 280
language: English
ISBN:
161507077X (9781615070770)