Dan Baebler is known for Happy Android (2019) and 6ft Hick: Notes from the Underground (2010).
No data