Who developed the idea of uniformitarianism?
AJames Hutton
BNicholas Steno
CWilliam Smith
DGeorges Cuvier
AJames Hutton
BNicholas Steno
CWilliam Smith
DGeorges Cuvier