bayard-wu-ice-and-flame