C J Dennis:His Remarkable Career