HIMMELSTEIN, MCCONNELL, GRIBBEN, DONOGHUE & JOSEPH LLP