W. H\"ormann, J. Leydold, and G. Derflinger (2004):
  Automatic Nonuniform Random Variate Generation.
  Springer-Verlag, Berlin Heidelberg.
N.L. Johnson, S. Kotz, and A.W. Kemp (1992):
  Univariate Discrete Distributions, 2nd edition.
  John Wiley & Sons, Inc., New York.
  Chap.7, p.285.