Publications by 'Todd Shanks'