Does anybody know the translation of the "Byron" bit of Byronosaurus? (I'm guessing its a part of the geography?) Also, who named the thing? BTW: If anybody has anything else to add about Byronosaurus, I'd love to hear it. Thanks Dan