the hour of fierce battles