23 authors whose books could change your life