Publications by 'Rick Furuta'