Victor Ray has quite a few publications