Many times we stumble upon just the perfect book to read when we are craving one. Last summer while looking for a good mystery novel to read I...