to be reading sth and giving it all your attention
have your nose in sth
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition