Simon Fairbairn rated The Beautiful Mystery: 4 stars May 23 Public The Beautiful Mystery by Louise Penny