Robert J Schneider, PhD