andrew mullen