What We Are Reading Today: ‘Earth and Life’ by Andrew H. Knoll

Short Url
Updated 15 October 2025
Follow

What We Are Reading Today: ‘Earth and Life’ by Andrew H. Knoll

How did the world as we know it—from the soil beneath our feet to the air we breathe and the life that surrounds us—come to be?

Geologists have proposed one set of answers while biologists have proposed another.

Earth and Life is the first book to reveal why we need to listen to both voices—the physical and the biological—to understand how we and our planet became possible.

In this captivating book, Andrew Knoll traces how all life is sustained by Earth’s geological and atmospheric dynamics, and how life itself shapes the physical environment.


What We Are Reading Today: ‘Python Practice Lab’

Updated 07 December 2025
Follow

What We Are Reading Today: ‘Python Practice Lab’

Authors: Angelica Lim and Victor Cheung

This classroom-tested, workbook-style text teaches basic programming by guiding readers to write Python programs that mimic interactive chatbots. 

Unlike textbooks with opaque examples explained in dry, monotonous code, Python Practice Lab engages readers immediately, with more than thirty motivating and hands-on examples. 

Readers learn by writing fun, working programs that gradually become more difficult as new concepts are introduced.