john mc duo