Homepagemichael booth michael booth Follow Puzzles recently added by michael booth See all puzzles added by michael booth187Greek historymichael boothsolved 7 timesSolve puzzleSee all puzzles added by michael booth Popular puzzles created by michael booth See all the popular puzzles created by michael booth187Greek historymichael boothsolved 7 timesSolve puzzleSee all the popular puzzles created by michael booth