Author: A.B.B. Corp..