David Gale

Director, FLAHERTY & CRUMRINE TOTAL RETURN FUND INC.

Companies