Author: Osiris G. Grand.