Finally here . . . . . by Mark Jarvis on October 19, 2017 It is hard to know when it started and I am not even really sure if today is the day it finishes but today I have my book launch. That was