william m. mcgruder 24th va cav