batman timeline reading order

I want to read batman learn the story behind how batman meets all his freinds and foes but dont want to read stuff much older than the 90s but want to stay on track with timeline as much as possible any suggestions please