Philip St. George Cooke — Union Army general 1809-1895