Efficient Algorithms for Listing Combinatorial Structures by Leslie Ann Goldberg & Goldberg Leslie Ann