selected publications article Hamiltonian Paths in Cartesian Powers of Directed Cycles.. Graphs & Combinatorics. 19:459-466. 2003