Author: Cornelis Antoon Jan Abraham Oudemans