Publications by 'Dan E. McNamara'