Regina Shen: Endurance (Book 4) by Lance Erlick on July 19, 2016 Amazong Barnes & Noble book review books Endurance iread book tours Lance Erlick Regina Shen YA fiction YA scifi +