A slight (off topic) correction: it's Carcharodon (or Carcharocles)
megalodon. For further info: there are some sites and mailing lists on the
web concerning sharks and rays and such. Look for example in Altavista for
sharks or elasmobranchs (sharks and rays) and you've got another hobby
extra.
cheers, Erick (from Holland)