Publications by 'Bill Hubbard'