Charles bladen slides and presentations