STEINBERG BARNESS GLASGOW & FOSTER LLP