Profile of andrew earl