who is steven aitchison