I’d never heard of Dan Simmons before, until I found one of his books ...

Read More