Alexander & Margaret Stewart Trusth-index: 40Total citations: 8,115Total papers: 136Homepage: http://www.stewart-trust.org/