James Henry Ambrose, b. Jan 9, 1929, d. Oct 26, 2007