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