robert p. rowe