You are viewing your 1 free article this month. Login to read more articles.
100 books. 100 jackets. Could you name them?
It seems a lot of you could, and for those who were missing only one, two or even 30 answers, see all the answers here, and thanks to everybody who entered and spread the word!