Author: CDR Library.