Douglas Clarke June 5, 2025 by Patrick Strattner Assignments CLIENT: Douglas Clarke, technologist, playwright, musician