andrew mcmahon