Publications by 'Andrew Amos Channon'