Ballard ha publicado numerosos libros incluyendo: