John H Bingham Jr Facts