Annals of science
"An international review of the history of science and technology since the renaissance."