Keeping together in time : dance and drill in human history / - McNeill, William Hardy, (Harvard University Press,, 1995)