Author: Hal edition