Swimming in a Sea of Ideas