andrew legge