Author: Hamilton.