andrew kilmartin