Publications by 'Garrett P. Banks'