words: @jafferladak Also , it 'll be great if you could make a list of all the books you recommend and share it here . So much reading to do !
lid: other lang1 other lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 lang1 other lang1 lang1 lang1 lang1 lang1 other