by Sam Black