Life in Code

Editorial reviews

Life in Code

This is a measured perspective, and like the rest of “Life in Code,” it figures to stand up over time.