William Guarnere was an American soldier who fought as a non-commissioned officer in the Second World War.