Author: Robert Rendel
Dates: joint author.