It's been a while since we last saw my old pal Ran, but it looks like he's back. This is my way to reacquaint my audience with my previous interactions with ...