speculativeherald.com
Upcoming Releases: July 24 – 30, 2016
Here’s a rundown of the books we think you should look out for in coming in the week. See any that you are really looking forward to? Find any you had not heard of yet? Know of books we missed? We …