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