Publications by 'C. P. Rupert'