How to Design Your Life and Work for Serendipity: Practical Tips from Science and Business | SnapBooks