Book Review: Is It Time to Pull Up Stakes and Head for Mars? | Hacker News Reader