Home / William Nicholson William Nicholson Blog five books Five Books Where Magic Has a Cost By Isabelle Steiger April 2, 2021 Comment number: 19 Books five books Five Books in Which Magic Comes at a Price By Isabelle Steiger July 13, 2020 Comment number: 45