Gates, Bill

The road ahead Bill Gates - London Penguin 1995 - xviii,332p

140243518 P 5.99