Author: Ishmael.