Dr. Stuart Williams engineers the heart at the Library