Katie has a PhD in maths, specializing in the intersection of dynamical systems and number theory. She reports on topics from maths and history to society and animals. Katie has a PhD in maths, ...
D. K. Foster introduces readers to a spellbound world where loyalty, incantation, and courage collide against a rising tide of shadow. NEW YORK CITY, NY, UNITED ...