margo odonnell