caryn elaine johnson