Canadian Recording Artist And Producer Barry Allen Dies