"William H. McNeill"