Richard Foltz
Richard Foltz is a Canadian historian who specializes in the history of Iranian civilization — sometimes referred to as "Greater Iran". He has also been active in the areas of environmental ethics and animal rights. Provided by Wikipedia
1
2
3
5
Published: c2005.
Links: Get full text