stewart cousins