Publications by 'Ronald D. Hagan'