Long , Dan Keyes ,John