Sharp Ends
2016 • 287 pages

Ratings64

Average rating3.9

15

Expect the unexpected. Not all of the many short stories are good but there are a couple that make great insight considering the main trilogy.

April 2, 2017Report this review