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