James Michael Soteros is a lawyer and college professor. He holds an honours bachelor of arts degree in history and classical civilization from the University of Toronto, a master ...vizualizați mai multeJames Michael Soteros is a lawyer and college professor. He holds an honours bachelor of arts degree in history and classical civilization from the University of Toronto, a master of arts in ancient history from McMaster University, a law degree from Queen's University, and a bachelor of education degree from York University. James resides in Toronto, Canada.vizualizați mai puține