Bulgarian Mathematical Olympiads (Third and Fourth Rounds From 1995 to 2000) (More Than 300 Problems With Solutions) - 260p[1]
MR 1 2007 Solutions