Bamberger, Foreman, Oswald & Hahn, LLP attorneys & Law Firm