format: hardcover pages: 384
ISBN:
1620878313 (9781620878316)
publisher: Skyhorse Publishing publish date: June 1st 2011
format: hardcover pages: 304
language: English
ISBN:
1616082216 (9781616082215)
publisher: Skyhorse Publishing publish date: October 13th 2009
format: hardcover pages: 288
language: English
ISBN:
1602397910 (9781602397910)