alan p mitchell