William Ishmael is following