Honsberger, Ross In polya's footsteps: miscellaneous problems and essays - Mathematical Association of America 1997 ISBN: 9780883853269