A few years ago I wrote about the reality of giants; who were reported by Geoffrey of Monmouth to be the original inhabitants of Britain.

My basic stance was: "Giants crop-up in many historical,...