Hoyle Landscapes Contemporary Puzzles