Author: brian cross, anne louise mahoney, ann martin and maytta tannenbaum