A review by kta
Boundless by R.A. Salvatore

3.0

Too much time spent on the historical, then a rush to get to a stopping point in current times.