Stuart Clarke Publications (2006) Stuart Clarke 2006 with pictures Stuart Clarke Publications (2006)