publisher: Steerforth publish date: February 10th 2003
format: paperback pages: 350
language: English
ISBN:
1586420615 (9781586420611)
publisher: Key Porter Books publish date: September 16th 2002
format: Unknown Binding pages: 300
language: English
ISBN:
1552634736 (9781552634738)
publisher: Skyhorse Publishing publish date: January 1st 2012
format: hardcover pages: 300
language: English
ISBN:
1620875233 (9781620875230)
publisher: Skyhorse Publishing publish date: August 1st 2012
format: paperback pages: 320
language: English
ISBN:
1616086025 (9781616086022)