Toby White has posted and essay on Champsoaurs here http://home.houston.rr.com/vnotes/notes/Champsosauridae.html and gives some theories as to their extinction near the end. Dan