[1] is a nice intro into what the current scientific consensus in what caused the Bronze Age collapse is, written by historian Bret Devereaux. The view he paints pretty much aligns with what Wilson wrote about there being no such thing as the "sea people".