Thomas science : (Thomas Scientific, 1999)