Stuart Clarke Publications (2001) Stuart Clarke 2001 with pictures Stuart Clarke Publications (2001)