Spanish thought has its origins in Greek and Roman philosophy and its roots in Christianity.
Start typing and press Enter to search