windsor hum