Not all mysteries involve murder, but that doesn't make them any less baffling.Reading, England 1888When Byron Constantine receives a cryptic note from Chief Inspector Thatcher, he expects another high-stakes case in London's underbelly. Instead, he's sent to Reading, England, to investigate something far more peculiar-thousands of sheep have simultaneously escaped their paddocks, leaving chaos in their wake.Assigned by the skeptical new Commissioner,...