" Jean Fernel's On the hidden causes of things " / with an edition and translation of Fernel's De abditis rerum causis by John M. Forrester ; introduction and annotations by John Henry & John M. Forrester