Z . C . Middendorff.