A History of Natural Philosophy: Filsafat alam - GRANT, Edward (Mitra Sejati, 2011)