Publications by 'Alec Knox'