HomepageDavid A ValioPopular puzzles created by David A Valio Popular puzzles created by David A Valio 96North rich and poor southDavid A Valiosolved 30 timesSolve puzzle