Marty Fielding: Past Work