Author: Fels Ritt Joseph.