David Locke Hall was a federal prosecutor for twenty-three years. He served as an intelligence officer in the United States Navy Reserve for thirty years, retiring with the rank of captain. He lives near Philadelphia, where he works in private practice.

Jul 11, 2019
Cover of The Reagan Wars

The Reagan Wars

Oct 19, 2015
Cover of CRACK99

CRACK99