Stop in for a cup of coffee

Didn't read through it all but sounds interesting.