Author: Syme, Philip, Syme, Phil, Aitken, Peter, Aitken, Peter G.