Stuart Clarke Publications (2004) Stuart Clarke 2004 with pictures Stuart Clarke Publications (2004)