Magic squares and cubes - Andrews, William Symes (Dover, 1960)