Publications by 'James G. Dyke'