David b slides and presentations