This comic strip was published in the Culture Section of the UK ‘Telegraph’ newspaper in January 2009, as well as online in the form of a Slide Show. No accompanying…