Randall Bachman
Randall Bachman's avatar
Entrepreneur, engineer, writer, theological opinion maker