Freeman, John Mark, 1965-