5 Best Selling Books of all Time
ShareDon Quixote – 500 million Part I published in 1605; Part II in 1615.Translated to English in 1885 by John Ormsby (1829-1895). The first true novel, the best-selling novel and in the eyes of most of the world, the greatest novel of all time. Cervantes has portrayed many complex themes through an over plus of [...]