Stuart Clarke Publications (2007) Stuart Clarke 2007 with pictures Stuart Clarke Publications (2007)