William Henderson Caskie — Confederate officer and Texas cartoonist 1834-1900