Publishers Barry L Freeman