This And That: A Theory Of Reference For Names, Demonstratives, And Things In Between