Pattern & meaning in history; thoughts on history & society