andrew mcmullen