John Lee Johnson, 1941-2006