A Perfect World: Every Encounter Feels Like a Reunion After a Long Separation · John's Blog