*Regression for Categorical Data* is a fine mathematical statistics book.

The standard topics of univariate and multivariate logit and probit models, in all their full mathematical detail, are presented well, if a little dryly. Interesting additional topics including regularization, tree based methods, and non-parametric methods are well presented, and their connections to the main topics well established.

R software is used in the exercises, with code and data available. However, R is not integrated into the text, i.e. there are no printouts from R with accompanying text explaining them. I would have liked R to be more integrated, but that would have made the book swell significantly beyond its 550 or so pages.

Each chapter ends with suggestions for further reading, and about 10 exercises. About one third of the exercises make use of the R data sets, the rest are theoretical. They range from the straightforward, testing the readers comprehension of the chapters material, to quite interesting, asking for interpretations and the “why” behind some of the ideas.

The book will serve as a great reference. It would be also be an excellent a text for students who have completed a course at the level of Casella and Berger’s *Statistical Inference*. Although there is too much material for a one semester course, the student will then have it as a useful reference.

The book looks attractive, as all the *Cambridge Series in Statistical and Probabilistic Mathematics* book do, but to my tired, old eyes some of the plots were difficult to read.

Peter Rabinovitch is a Systems Architect at Research in Motion. He recently defended his PhD thesis and is now trying to sell some lightly used Mallows permutations.