Gentlemen of war

Dan van der Vat
Morrow
9780688031152
0-688-03115-3