John Cook — recipient of the Medal of Honor, born 1847