William Hudson O Hanlon: Todos sus libros