flanagan-v-cruz