Author: Foo Clan Association (Clan Temple).