Text this: Computers, the Internet and medical education in Africa.