john monahan geology