Steven Erikson and Ian Esslemont

Malazan