Text this: The philosophical background and scientific legacy of E. B. titchener's psychology :