David Smith

David Smith is the pseudonym for a serial communicator and explorer of ideas that challenge mainstream thinking. Lover of all things science, philosophy, politics, and humans.

David Smith is the pseudonym for a serial communicator and explorer of ideas that challenge mainstream thinking. Lover of all things science, philosophy, politics, and humans.


Latest by David Smith