Immanuel Thomas view 1