FRANK J B MOORE