William C. Wake
https://www.agilealliance.org/author/5065748/