Agres, Mark
New York
Ace Books
By Mark Agres ; With an introduction by Jerry E. Pournelle
1988
821.111(73)-311.9
0441114326