Scan barcode
jdeternal's review
3.0
An interesting read with a backstory I'm completely missing. The cover claims it is book one, but there's a short story set before that'll probably fill things in for me.
More...