Steve Westrop, Ph.D. is a Professor Emeritus at the University of Oklahoma. He appeared in the documentary Oklahoma Rocks!
Interviewing Dr. Westrop behind the scenes at the Sam Noble Museum
Steve Westrop, Ph.D. is a Professor Emeritus at the University of Oklahoma. He appeared in the documentary Oklahoma Rocks!