This is a great, great topic. Although it has been hashed and rehashed by researchers for decades, it's still interesting.
I believe the data suggests it is very possible Feathers accomplished the feat and have no problem with him getting the credit. Glad the article kinda agrees
jeff