Structural, speculative, and critical realism: navigating the shoals

- Juniper, James