Books to know by heart