There is a lot of evidence coming in lately in a variety of related fields.
Sure is. Someone should be able to put all the new info together and make a reasonably good book.