ratiocinations