john p. kee
**