The Affair by Danielle Steel reviewed