Bob HaganBooksTeaching Ninja : the Learning CurveBest of Words Matter 2017Life's a PunAuthor data: Open Library