Robert Van Kirk, PhD

Associate Professor
Humboldt State University
Department of Mathematics
2 Harpst St.
Arcata CAUSA
95521