Before Sudoku : the world of magic squares - Block, Seymour S. (Oxford University Press, 2009)