"Kant on Natural Ends and the Science of Life," Res Philosophica 100 (2023): 273-294

"Telos and Apeiron in Aristotle’s Science of Nature," Ancient Philosophy 41 (2021): 105-122