This module was created by Matt Westgate
Maintained up to version 4.6 by Karsten Mueller
Maintained up to version 4.7 by Peter John Hartman
Some bug fixes by David Kent Norman on Dec 20, 2005
and is currently maintained by Joao Ventura .