Ian Gibson designed and built special purpose hardware for the execution of Prolog programs. His architecture was based on my design of an abstract Prolog machine. Ian was a research leader at Canon Information Systems Research Australia (CISRA) for 16 years before becoming CEO of Intersect.