Posted at Kirk Tuck:

http://visualsciencelab.blogspot.com...oposition.html