Revising the Century
Joseph A. Uphoff, Jr. (USA)