Temporal Paradoxes: A Critique of Lewis's Solution to the Grandfather Paradox