David Ingrassia
Cowboy extraordinaire. Armchair particle physicist. Ethereal theologian. Philosophy aficionado. Likes marbles.
Courses
Professional listing
- David Ingrassia – @goofball_david
- churchawake.substack.com
Schools
Joined June 2020
40
Courses
2
Comments