david harris prison