THOMAS CRAM