Richard J. Rafferty Eden & Rafferty