Reading always provides great knowledge in all fields
Efficient knowledge gaining from reading can happen if we start relating things of the reading in our day to day life or job life.
1)Read with a purpose. 2)Skim first. 3)Get the reading mechanics right. 4)Be judicious in highlighting and note taking. 5)Think in pictures. 6)Rehearse as you go along. 7)Stay within your attention span and work to increase that span
Reading should be proper and with full of concentration then you can grasp more knowledge.
Just reading is not enough , retention is must and for that you must enjoy reading because when you do something with full interest and enjoy doing so,you tend to retain those moments and same is with books.The more you read,the more you learn,the more youu enjoy , the more you retain.
We should go on revising what we had learned then easily we can remember for a long time.