Carsten Maus, 17 Oct 2011 Some self-advertising ;-) http://www.biomedcentral.com/1752-0509/5/166 And here is a comment by James... Some self-advertising ;…