based on the novel by (55 episodes, 2014-2018)
based on novel by (1 episode, 2016)
created by (56 episodes, 2014-2018)
written by (10 episodes, 2014-2018)
teleplay by (1 episode, 2015)
teleplay (1 episode, 2014)
television story (1 episode, 2014)
written by (8 episodes, 2014-2016)
teleplay by (1 episode, 2014)
executive story editor (13 episodes, 2016)
story editor (13 episodes, 2015)
written by (7 episodes, 2014-2018)
staff writer (2 episodes, 2014)
story by (1 episode, 2017)
teleplay by (1 episode, 2017)
executive story editor (10 episodes, 2017)
story editor (7 episodes, 2016)
written by (4 episodes, 2016-2018)
written by (2 episodes, 2014-2015)
executive story editor (13 episodes, 2015)
written by (4 episodes, 2015-2016)
written by (6 episodes, 2015-2018)
written by (2 episodes, 2014)
written by (2 episodes, 2016)
written by (1 episode, 2014)
written by (1 episode, 2015)
story by (1 episode, 2015)
written by (1 episode, 2016)
written by (1 episode, 2017)