Gregory, Frederick
"Speaking for Nature: Mary Somerville and the Science of Empire", University of Florida, 2009
None