samuel j. crooks 22nd ny cav