Publications by 'Donald Stokes'