Publications by authors named "Bill Gentles"