Author: Yorke Rosenberg Mardall.