Resolving Some Puzzles of Conditional Probability