Michael A. David (Rochester, NY)

Firm: Barclay Damon