Michael hastings slides and presentations