Author: Brian. Adapted from the novel by Bruce Marshall DOHERTY