harvey stewart