Geoff, these are great definitions of the components of VPD, and I think they are general enough they could apply for anyone. I've been exploring it more on the blog and have found it to be even more simple than I originally conceptualized. It really is all about communication and collaboration, regardless of the media. Thanks for being such an active contributor to the discussion!