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.