Philosopher & environmentalist based in France.
Mind games
Cohen, Martin
Philosophy For Dummies
Martin Cohen