The Hero of Ages - Brandon Sanderson Wow, just wow.