steven aitchison