steven b. frank