SYKM


James Macomber
John Cann, a Vietnam Special Forces veteran, now a US-based lawyer dealing with international legal issues and ethical dilemmas in Europe:

Bargained for Exchange (1996)

Art & Part (1999)

A Grave Breach (2007)