Hastings hastings slides and presentations