50 Teoras Cientficas Revolucionarias E Imaginativasby Jim Al-KhaliliDiscoveries in scienceScientistsScienceCientíficosCienciaHistoryWriting a summary for young readers…For young readersBook data: Open Library