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