DAVID L . LEFFLE ».