Michael Flaherty and Howard Schneider