The Human Pedigree: Going Home, Moving On

Last week, I drove to the airport 90 minutes away, waited during a 40-minute plane delay, sat on the plane for 2+ hours, boarded a bus for another 3 hour ride and discovered I’d left my laptop behind during the … Continue reading