I interpret Hegel’s philosophy of nature as a systematically anti-reductionist account of nature. That is, I argue that, for Hegel, there are multiple levels of nature which are not reducible to each other and require concepts appropriate for each level in order to fully understand phenomena characteristic for that level. In chapter 1, I trace the historical roots of Hegel’s philosophy of nature, starting from the problem with the status of organic phenomena in the eighteenth century science and in Kant’s philosophy. I also examine Schelling’s response to this problem and Hegel’s critique of Schelling. In chapter 2, I critically discuss some prominent interpretations of Hegel’s logic and, in chapter 3, I defend an interpretation of this log...