by John Stewart Bowman
publisher: World Almanac Books
format: paperback
language: English
ISBN:
0886873231 (9780886873233)
publisher: Pharos Books
publish date: October 15th 1986
format: hardcover pages: 368
language: English
ISBN:
0886872731 (9780886872731)
publisher: World Almanac Books
format: paperback
language: English
ISBN:
0345349733 (9780345349736)
publisher: World Almanac Books
format: hardcover pages: 368
language: English
ISBN:
0345337204 (9780345337207)