Tom DeRosa

  • News

    March 30, 2006

    Bye-bye, Jai Alai?

    Slot machines at the fronton could spell doom for the sport.

  • News

    March 9, 2006

    The God Fossil

    Most Americans who accept evolution think God created it. These scientists think they can prove the opposite.

  • Subtropical Life

    May 13, 2004

    Best Science Fiction

    Creation Studies Institute