Brandon sanderson three laws of magic July 8, 2019 16 32 64 128 Brandon sanderson law of magic Sanderson three laws of magic Brandon sanderson's laws of magic Sanderson's laws of magic Sanderson laws of magic