James Barrington

James Barrington is a trained military pilot who has worked in covert operations and espionage.

Books by James Barrington

Submissions