Ed Hammer, R.I.P.

Mayfield-- Edward E. Hammer invented the compact fluorescent light bulb and more.  The retired Nela Park scientist died July 16 at Kindred in Lyndhurst. He was 80.  Read more at Cleveland.com.