William Munroe — American soldier