Frank Longo is an American puzzle creator, and author of over 90 books, which have sold over 2 million copies.