A perfect explanation

One of our recommended books is A Perfect Explanation by Eleanor Anstruther