Peter Ehrlich 

Taking a gap year to work on new projects, many of which will be described on this blog. P.S. you can set up a zoom call with me on pehrlich.com, see my reading list, etc.
Posts