Review: Sufficiently Advanced Magic by Andrew Rowe ReviewDaniel EavensonMay 18, 2018magic, fantasy, magic as science, Tower ClimbComment