copyright © 1998 michael d. colanerol. all rights reserved.