John Gordon Cameron (J. Gordon Cameron)

British