These are the 100 novels that have shaped our world, according to the BBC

How many of these books have you read?

07November2019
Sarakshi Rai