Time Almanac by Kelly Knauer, Time Magazine & Time-Life Books