James M. Russell

James M. Russell

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.

If you like author James M. Russell here is the list of authors you may also like

Buy books on Amazon

Total similar authors (26)