A Rip Through Time (A Rip Through Time #1)
Rate it:
Open Preview
6%
Flag icon
When you have eliminated the impossible, whatever remains, however improbable, must be the truth.