Davismoon, Stephen, 1964-