Sherlock Holmes observed that once you have eliminated the impossible, then whatever remains, however improbable, must be the answer. I, however, do not like to eliminate the impossible.
There are currently 301 books waiting for a review.
