jane m cahill