Can anyone give me some good combinatorics to study from? I have mathematical circles which is an amazing book but its level only takes you so far. Any other book for regional mathematics Olympiad will also be appreciated. I already have thrill of high school mathematics. Finally, what would you guys recommend for the Astronomy Olympiad I can solve most math and some physics problems but their actual astronomy questions baffle me like some brightest star of x constellation.