A unified construction of Coxeter group representations