Alexander Forrest
Alexander Forrest

Alexander Forrest

Alexander Forrest is an attorney and blogger who shares a passion for the history of religion, phiosophy, foreign policy, and understanding the cosmos.