JOHN J. CARTA, JR., ESQUIRE