Beeker rated Legion (Legion, #1): 4 stars July 31, 2019 Public Legion (Legion, #1)Legion (Legion, #1) by Brandon Sanderson