aislinghelen 's review for:

4.0
challenging dark emotional informative fast-paced

This was really good, but a hard read.