Author: Campbell, Robert philosophical writer.
Title: philosophical writer.