Brian Freeman — American writer and novelist