D. Cooke t. mckeever j. mahfood d. Haspiel