Hi Liz,
Wolfgang christain from davidson college USA is the author of physlets.
Thank you for your post!