books reflect their times