Hassan and the explosion of ideas

35