Author: Smith, David J.
Alternate names: David Smith, J.D.; David J. Smith
Born: 1960
Bio: Assistant Professor of law at Harford Community College in Bel Air, Maryland