david quinn