Guy Battle (Q102410059)
American professor of mathematics
Language: