Stuart Clarke Publications (2006) Stuart Clarke 2006, text only Stuart Clarke Publications (2006)