Assoc.Prof.Dr. Richard Giles Watson Todd