Finished Oathbringer (The Stormlight Archive #3.0) by Brandon Sanderson (9780765326379)