patrickabercro