Write a review for Thomas P. Oresman, C