andrew h. ross