jkennerly@mathscience.org's public page