2 thoughts on “Out today, Kevin J. Anderson’s latest”

Thoughts?