Text this: Discrete discriminant analysis, by Mathew Goldstein and William R. Dillon