Bill gates and microsoft - Marshall, David (Hyderabad, 1994)