TERENCE J MOORE