John Roger Barrie
John Roger Barrie has served since 2001 as literary executor of influential author, historian, and philosopher Gerald Heard (1889-1971). He has overseen reissues of 18 classic Gerald Heard titles.
John Roger Barrie has served since 2001 as literary executor of influential author, historian, and philosopher Gerald Heard (1889-1971). He has overseen reissues of 18 classic Gerald Heard titles. See less
John Roger Barrie's Featured Books