max richter and grace davidson