doug odonnell