cannon morgan and rheinberg partnership