Richard Monson-Haefel is an award winning author, software architect, and multitouch designer/developer.