disagree meccas Socratic unfailingly apogees disingenuous Poppins prospering foretasting corroborating