James Doyle on Crime, Colonialism, and (Everyone's) Safety

James Doyle 
James Doyle's avatar
Flâneur. Veteran indigent defender, sometimes law professor, consultant at Center for Modern Forensic Practice; NIJ Sentinel Event Initiative. Author on eyewitness testimony, death penalty, safety theory and criminal justice.