Algorithm AS 159: an efficient method of generating random R × C tables with given row and column totals - Patefield, W M (J R Stat Soc Ser C Appl Stat, 1981)