Original source: 

Book Cover Designers Sure Are Stepping Up Their Game