DAVID CRAICK MOORE KATHLEEN MOORE