Author: Speridian Technologies