Well, my friend, I am Steven The Googler, not Steven the miracle worker. <;^)
I am surprised that there isn't any memoire that covers the incident.
I will keep looking and provide you with anything I might find.
Re: the cannon ball - it was big enough to do the job, eh.
Steve