Bill Buchanan
Bill Buchanan was an American songwriter. more »
Bill Buchanan is a TV layout artist. more »
Bill Buchanan is a Scottish computer scientist. He leads the Centre for Distributed Computing... more »