by Peter Cook, William Cook
publisher: St. Martin's Press publish date: November 19th 2003
format: hardcover pages: 464
language: English
ISBN:
031231891X (9780312318918)
publisher: Arrow publish date: July 3rd 2003
format: paperback pages: 464
language: English
ISBN:
0099443252 (9780099443254)
publisher: Century publish date: July 28th 2003
format: hardcover pages: 350
language: English
ISBN:
0712623981 (9780712623988)
publisher: Cornerstone Digital publish date: August 31st 2013
format: ebook
language: English
ISBN:
1446429628 (9781446429624)