Of course, the Doctor's Companions are all different, with different backgrounds, different personalities, different quirks and habits. But really, when you look at the big picture, you realize that the Doctor has only had six different types of Companions, who fill six very distinctive - and...