michael a. ross and markie post