DeSalvo, 2017. Random sampling of Latin squares via binary contingency tables and probabilistic divide-and-conquer.