Epochs and Episodes of History. - London. Ward, Lock & Co.