Dr. g (pseudonym)

Country: USA

Affilation: Not stated

Job title: Professor