publisher: Pinnacle publish date: May 1st 2011
format: paperback pages: 528
language: English
ISBN:
0786021373 (9780786021376)
publisher: Pinnacle Books publish date: April 26th 2011
format: ebook pages: 528
language: English
ISBN:
0758271824 (9780758271822)