philosophy and abstract thought