The Philosophers' Magazine
The current address for The Philosophers' Magazine is at:
philosophersmag.com