Print
just passing along this... more later http://eprints.nuim.ie/1384/