bavuge ubudahwema bati imana ni igihangange they also do better in a soil with lots of humus scientific realism is related to much older philosophical positions including rationalism and realism