Negotiating while fighting

by Charles Turner Joy

xix, 476 pages, 3 unnumbered leaves of plates : 24 cm