Book Review: “The Outsorcerer’s Apprentice” by Tom Holt

January 11, 2018