Tough Graphs And Hamiltonian Circuits