Roger W. Peebles, PhD