All Souls Trilogy Wiki
Advertisement

Kate Brooke is a writer on A Discovery of Witches.

Other work[]

Advertisement