Cory Doctorow has the gift of both turning the present day on its head while writing what could be considered hard SF in some cases that doesn’t baffle or lose the less technically-oriented reader, all while never forgetting that it is always the characters that should come first in any story.
Danny Adams, Some Fantastic