Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.
Books By James M. Russell - Author
James M. Russell has a philosophy degree from the University of Cambridge, a post-graduate qualification in critical theory, and has taught at the Open University in the UK. He currently works as a freelance writer, designer and editor. He is the author of A Brief Guide to Philosophical Classics, A Brief Guide to Spiritual Classics and A Traveller's Guide to Infinity. He lives in north London with his wife, daughter and two cats.
We use cookies to give you the best online experience. Please let us know if you agree to all of these cookies. To learn more view privacy and cookies policy.