person
Geoffrey C Bowker

Geoffrey C Bowker