Made Design is on hold now that John is working full time at Northumbria University. If you're interested, you can download his PhD thesis:
Stevens, John (2009) Design as a strategic resource: Design's contributions to competitive advantage aligned with strategy models. Doctoral thesis, University of Cambridge.
If you're looking for some sharp design expertise to help with branding and digital marketing, try these guys.