A useful article, thanks
david m
http://www.tessera.com.au