by Robert W. Merry
publisher: Viking Adult
publish date: February 1st 1996
format: hardcover pages: 672
language: English
ISBN:
0670838683 (9780670838684)
publisher: Penguin publish date: April 1st 1997
format: paperback pages: 672
language: English
ISBN:
0140149848 (9780140149845)
publisher: CreateSpace publish date: February 21st 2012
format: paperback pages: 690
language: English
ISBN:
1467901849 (9781467901840)