richard h. kirk