David Ball

David W. Ball is a professor of chemistry at Cleveland State University. He is a physical chemist, having received his Ph.D. from Rice University and doing post-doctoral research at Lawrence Berkeley National Lab before joining CSU. He has published extensively in research and educational topics and currently has eight books in print.