Frederick J Chiaventone



Frederick J. Chiaventone, also known as Fred Chiaventone, is a novelist, screenwriter, military historian, consultant, commentator, and retired cavalry officer.