Immanuel Thomas view 2