Whole System Design by Peter Stasinopoulos, Michael H. Smith & Karlson "Charlie" Hargroves