Emoji Books

Can you identify the best-selling books represented by the following emojis? The publication dates are given in parentheses.


1. (1850) 2. (1898) 3. (1899)
4. (1931) 5. (1936) 6. (1937)
7. (1939) 8. (1941) 9. (1952)
10. (1954) 11. (1957) 12. (1962)
13. (1966) 14. (1968) 15. (1970)
16. (1972) 17. (1973) 18. (1983)
19. (1997) 20. (2000) 21. (2005)
22. (2008) 23. (2013) 24. (2015)

The solutions are here.