Publications by 'Keith M. Graves'