University of Tulsa
Tulsa, Oklahoma, USA