FRANK MOORE CROSS