MATHEMATICAL PUZZLES - Winkler,Peter (A K Peters,Ltd., Wellesley, 2004)
Keywords: Mathematical Recreations