IMO compendium : - New York : Springer, 2010 - xiv, 740p

9788184895254 (pbk. : | 9781441998538 (acid-free paper)