STEPHEN B KEOGH