Richard L Van Kirk Author