Raising CaineBook - 2015
Caine Riordan, reluctant diplomatic and military intelligence operative, has just finished playing his part repulsing the Arat Kurs and HkhRkhs joint invasion of Earth.
Publisher: Riverdale, NY : Baen Books, 
Branch Call Number: GANNON C
Characteristics: 548 pages : 1 illustration ; 24 cm