The Mulldoon Legacy (1999) by Jon Ingold. Winner of 1999 Xyzzy Award for Best Puzzles.