Decision-Based Design by Wei Chen & Christopher Hoyle