Marc Rabinowitz has retired from practice.