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