What is John Castagnini's profession?

A. A philosopher and historian of science
B. A psychologist and expert on artificial intelligence
C. A neurosurgeon and researcher on brain development
D. An ontologist, public speaker on consciousness, and publisher of self-help books
Answer: 