Updated Dec 2007

copyright © 1998 - 2007
SPRARC