Zack Jackson
Exploring Life as a Scientifically-Minded Christian Mystic
Are we hardwired to hate?
Short answer: yes Long answer: not really